place of seclusion - French English Dictionary